package com.ruoyi.system.domain;

import java.util.List;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 财务资金对象 sys_finance_log
 *
 * @author ruoyi
 * @date 2022-01-28
 */
public class SysFinanceLog extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long financeId;

    /**
     * 社团主键
     */
    @Excel(name = "社团主键")
    private String societyId;

    /**
     * 社团名称
     */
    @Excel(name = "社团名称")
    private String societyName;

    /**
     * 资金详情
     */
    @Excel(name = "资金详情")
    private String financeDetail;

    /**
     * 资金备注
     */
    @Excel(name = "资金备注")
    private String financeRemark;

    /**
     * 操作人
     */
    @Excel(name = "操作人")
    private String operator;


    private String join;
    private String societyIdJoin;
    private List<String> societyNameList ;

    public String getJoin() {
        return join;
    }


    public List<String> getSocietyNameList() {
        return societyNameList;
    }

    public void setSocietyNameList(List<String> societyNameList) {
        this.societyNameList = societyNameList;
    }

    public void setJoin(String join) {
        this.join = join;
    }

    public String getSocietyIdJoin() {
        return societyIdJoin;
    }

    public void setSocietyIdJoin(String societyIdJoin) {
        this.societyIdJoin = societyIdJoin;
    }

    public void setFinanceId(Long financeId) {
        this.financeId = financeId;
    }

    public Long getFinanceId() {
        return financeId;
    }

    public void setSocietyId(String societyId) {
        this.societyId = societyId;
    }

    public String getSocietyId() {
        return societyId;
    }

    public void setSocietyName(String societyName) {
        this.societyName = societyName;
    }

    public String getSocietyName() {
        return societyName;
    }

    public void setFinanceDetail(String financeDetail) {
        this.financeDetail = financeDetail;
    }

    public String getFinanceDetail() {
        return financeDetail;
    }

    public void setFinanceRemark(String financeRemark) {
        this.financeRemark = financeRemark;
    }

    public String getFinanceRemark() {
        return financeRemark;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getOperator() {
        return operator;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("financeId", getFinanceId())
                .append("societyId", getSocietyId())
                .append("societyName", getSocietyName())
                .append("financeDetail", getFinanceDetail())
                .append("financeRemark", getFinanceRemark())
                .append("operator", getOperator())
                .toString();
    }
}
